// components/Tabs/Tabs.js
Component({
  /**
   * 组件的属性列表
   * 存放要接收父元素的数据
   */
  properties: {
    tabs:{
      type:Array,
      value:[]
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    // 点击事件
    handleItemTap(e){
      // console.log(e)
      // 1 在子组件中,获取点击的索引 (方便传参,子组件索引传递给父组件索引: 一条连锁的关系,一环扣一环,缺一不可)
      const {index}=e.currentTarget.dataset;
      // console.log(index)
      // 2 触发 父组件中的事件 自定义
      this.triggerEvent("tabsItemChange",{index});
    }
  }
})